package com.eimf.saf.common.entity;

import java.io.Serializable;

/**
 * @author eden
 * @date 2013-11-13 下午5:47:40
 * @Description: 用户访问实体类
 */
public class AccessLog implements Serializable
{

    private static final long serialVersionUID = 1L;
    private String logId;
    private String reqUri;
    private String reqUrl;
    private String remoteAddr;
    private String remoteHost;
    private String contextPath;
    private String servletPath;
    private String shortParameters;
    private byte[] longParameters;
    private String subsystemId;
    private String resourceKey;
    private String operation;
    private String staffId;
    private String staffName;
    private String empfId;
    private String reqStTime;
    private long usedTime;
    private String result;
    private long startTime;

    /**
     * logId
     * 
     * @return the logId
     * @since 1.0.0
     */

    public String getLogId()
    {
        return logId;
    }

    /**
     * @param logId the logId to set
     */
    public void setLogId(final String logId)
    {
        this.logId = logId;
    }

    /**
     * reqUri
     * 
     * @return the reqUri
     * @since 1.0.0
     */

    public String getReqUri()
    {
        return reqUri;
    }

    /**
     * @param reqUri the reqUri to set
     */
    public void setReqUri(final String reqUri)
    {
        this.reqUri = reqUri;
    }

    /**
     * reqUrl
     * 
     * @return the reqUrl
     * @since 1.0.0
     */

    public String getReqUrl()
    {
        return reqUrl;
    }

    /**
     * @param reqUrl the reqUrl to set
     */
    public void setReqUrl(final String reqUrl)
    {
        this.reqUrl = reqUrl;
    }

    /**
     * remoteAddr
     * 
     * @return the remoteAddr
     * @since 1.0.0
     */

    public String getRemoteAddr()
    {
        return remoteAddr;
    }

    /**
     * @param remoteAddr the remoteAddr to set
     */
    public void setRemoteAddr(final String remoteAddr)
    {
        this.remoteAddr = remoteAddr;
    }

    /**
     * remoteHost
     * 
     * @return the remoteHost
     * @since 1.0.0
     */

    public String getRemoteHost()
    {
        return remoteHost;
    }

    /**
     * @param remoteHost the remoteHost to set
     */
    public void setRemoteHost(final String remoteHost)
    {
        this.remoteHost = remoteHost;
    }

    /**
     * contextPath
     * 
     * @return the contextPath
     * @since 1.0.0
     */

    public String getContextPath()
    {
        return contextPath;
    }

    /**
     * @param contextPath the contextPath to set
     */
    public void setContextPath(final String contextPath)
    {
        this.contextPath = contextPath;
    }

    /**
     * servletPath
     * 
     * @return the servletPath
     * @since 1.0.0
     */

    public String getServletPath()
    {
        return servletPath;
    }

    /**
     * @param servletPath the servletPath to set
     */
    public void setServletPath(final String servletPath)
    {
        this.servletPath = servletPath;
    }

    /**
     * shortParameters
     * 
     * @return the shortParameters
     * @since 1.0.0
     */

    public String getShortParameters()
    {
        return shortParameters;
    }

    /**
     * @param shortParameters the shortParameters to set
     */
    public void setShortParameters(final String shortParameters)
    {
        this.shortParameters = shortParameters;
    }

    /**
     * subsystemId
     * 
     * @return the subsystemId
     * @since 1.0.0
     */

    public String getSubsystemId()
    {
        return subsystemId;
    }

    /**
     * @param subsystemId the subsystemId to set
     */
    public void setSubsystemId(final String subsystemId)
    {
        this.subsystemId = subsystemId;
    }

    /**
     * resourceKey
     * 
     * @return the resourceKey
     * @since 1.0.0
     */

    public String getResourceKey()
    {
        return resourceKey;
    }

    /**
     * @param resourceKey the resourceKey to set
     */
    public void setResourceKey(final String resourceKey)
    {
        this.resourceKey = resourceKey;
    }

    /**
     * operation
     * 
     * @return the operation
     * @since 1.0.0
     */

    public String getOperation()
    {
        return operation;
    }

    /**
     * @param operation the operation to set
     */
    public void setOperation(final String operation)
    {
        this.operation = operation;
    }

    /**
     * staffId
     * 
     * @return the staffId
     * @since 1.0.0
     */

    public String getStaffId()
    {
        return staffId;
    }

    /**
     * @param staffId the staffId to set
     */
    public void setStaffId(final String staffId)
    {
        this.staffId = staffId;
    }

    /**
     * staffName
     * 
     * @return the staffName
     * @since 1.0.0
     */

    public String getStaffName()
    {
        return staffName;
    }

    /**
     * @param staffName the staffName to set
     */
    public void setStaffName(final String staffName)
    {
        this.staffName = staffName;
    }

    /**
     * empfId
     * 
     * @return the empfId
     * @since 1.0.0
     */

    public String getEmpfId()
    {
        return empfId;
    }

    /**
     * @param empfId the empfId to set
     */
    public void setEmpfId(final String empfId)
    {
        this.empfId = empfId;
    }

    /**
     * reqStTime
     * 
     * @return the reqStTime
     * @since 1.0.0
     */

    public String getReqStTime()
    {
        return reqStTime;
    }

    /**
     * @param reqStTime the reqStTime to set
     */
    public void setReqStTime(final String reqStTime)
    {
        this.reqStTime = reqStTime;
    }

    /**
     * usedTime
     * 
     * @return the usedTime
     * @since 1.0.0
     */

    public long getUsedTime()
    {
        return usedTime;
    }

    /**
     * @param usedTime the usedTime to set
     */
    public void setUsedTime(final long usedTime)
    {
        this.usedTime = usedTime;
    }

    /**
     * result
     * 
     * @return the result
     * @since 1.0.0
     */

    public String getResult()
    {
        return result;
    }

    /**
     * @param result the result to set
     */
    public void setResult(final String result)
    {
        this.result = result;
    }

    /**
     * longParameters
     * 
     * @return the longParameters
     * @since 1.0.0
     */

    public byte[] getLongParameters()
    {
        return longParameters;
    }

    /**
     * @param longParameters the longParameters to set
     */
    public void setLongParameters(final byte[] longParameters)
    {
        this.longParameters = longParameters;
    }

    /**
     * startTime
     * 
     * @return the startTime
     * @since 1.0.0
     */

    public long getStartTime()
    {
        return startTime;
    }

    /**
     * @param startTime the startTime to set
     */
    public void setStartTime(final long startTime)
    {
        this.startTime = startTime;
    }

}
